» »

php

php

zigi ::

Zacel sem se uciti php ampak se mi zdi da se samo iz primerov clovek ne nauci ravno kaj pametnega.
Zato mi prosim dajte kak predlog kaj naj sprogramiram (nek konkreten projekt), ne ravno kaj ultra zaje****.

Ima kdo kaksno pametno idejo?

LP

webfreak ::

Seveda vse skupaj je zelo preprosto!!


Loti se preprostega števca obiskov, potem kako knjigo gostov, katero potem malce začneš izpopolnjevati in ji dodajati nove in nove funkcije, potem pa se že kaj spomniš novega :).

Drugače pa imam nekaj tutorialov na svoji strani (ne ravno zafrknjenih - popolnoma na easy spisano za)

zigi ::

kako bi pa izgledal skript da bi mi v eno txt datoteko zapisovalo ip-je obiskovalcev? A se to da?

Ziga Dolhar ::

Ej Zigi.

Tvoj prvi projekt naj bo sledeč:

a) dobiš dobro knjigo, recimo PHP and MySQL web development (Welling, Thompson, založba Sams Publishing)
b) jo predelaš --> se učiš na praktičnih primerih, ki so tam navedeni

Yesno?
https://dolhar.si/

webfreak ::

Tuki je primer na tvoje vprašanje: LINK.

zigi ::

Yesno?

Yes ;)

zigi ::

@webfreak: ce uporabim tvojo skripto s cookie-ji, se mi izpise napaka:

Warning: Cannot modify header information - headers already sent by (output started at D:\web_server\www\index.php:7) in D:\web_server\www\index.php on line 129

V 7. vrstici pa imam to:
<style type="text/css">

Kaj je narobe?

LP

webfreak ::

Saj si dal celotno PHP kodo PRED html kodo -> popolnoma na začetek??

zigi ::

ne :8)

ok, sem postimal, hvala :)

zigi ::

no, zdaj sem pa verjetno ze malo tecen :8) , pa vseeno:

koda izgleda nekako takole:
if (!isset($_COOKIE['stevec'])){
//nekaj
setcookie("stevec", "obiskano", time() + 1);
echo "Cookija ni blo";
}
else{
echo "Cookie je bli";
}

Torej - cookie je aktiven eno sekundo (ce prav razumem). Ce recimo vsaki 2 sekundi stran reloadam se mora izpisati "Cookija ni blo". V Explorerju to dela brez problema, v Mozillii (1.7.2) pa mi tudi po ~10min pise "Cookie je bil". A je treba to na kak drugacen nacin napisat?

Hvala

zigi ::

ups, tud v mozilli zdaj dela :))

ok, dosti je blo, zaklepam temo :D

Trubadur ::


Warning: Cannot modify header information - headers already sent by (output started at D:\web_server\www\index.php:7) in D:\web_server\www\index.php on line 129


Če bo še kdaj to delal na začetek
ob_start() in na konec ob_end_flush()

Poglej si output buffering funkcije
Berite Thomasa!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

PHP - header : javi napako

Oddelek: Izdelava spletišč
61296 (1251) Camel
»

Prenos WP bloga k drugem gostitelju, ni možna več prijava

Oddelek: Izdelava spletišč
181808 (1589) marS
»

PHP cookie problem

Oddelek: Izdelava spletišč
81323 (1018) Ziga Dolhar
»

php - zacetniska tezava

Oddelek: Programiranje
7961 (814) SFfreak
»

PHP pomoč

Oddelek: Programiranje
101304 (1132) Packač

Več podobnih tem