| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Black Knight
Data înscrierii: 18/Mai/2003
Mesaje: 20
Locație: Forgotten Realms
|
| Trimis: Lun Iun 02, 2003 6:44 am Titlul subiectului: Problema session_start() cu IIS4!? |
|
|
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\php site\Untitled-2.php:6) in c:\inetpub\wwwroot\php site\Untitled-2.php on line 7
codul:
Cod:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?
session_start();
?>
<body>
</body>
</html>
Cam aceeasi problema e si la setcookie();
Sa fie vreo setare? Un prieten mi-a zis ca e de la IIS, dar nu cred. El foloseste Apache si zice ca nu are probleme, dar mie imi place IIS si nu as vrea sa renunt la el. Stie cineva de la ce este?
PS. Am setat directorul "tmp" in php.ini. |
|
| Sus |
|
Constantin
Data înscrierii: 20/Sep/2002
Mesaje: 236
|
| Trimis: Lun Iun 02, 2003 8:44 am Titlul subiectului: |
|
|
session_start() si setcookie() trebuie sa fie la inceputul scriptului, inainte de orice output.
Daca ai orice fel de output catre browser (chiar si un rand gol), deja ai trimis headerele si, precum iti spune si eroarea, nu mai poti trimite alte headere. |
|
| Sus |
|
Black Knight
Data înscrierii: 18/Mai/2003
Mesaje: 20
Locație: Forgotten Realms
|
| Trimis: Mar Iun 03, 2003 6:05 am Titlul subiectului: |
|
|
Ok, am reusit. Merci mult. Mai am cateva intrebari totusi:
1. Pot folosi si cookie si session in acelasi script?
2. Ce e cu headerele? Ce sunt ele, si ce fac?
3. Cum poate comunica intre doua scripturi din aceeasi pagina?
adica:
Cod:
<?
cod1
...
?>
... niste cod HTML
<?
cod2
...
?> |
|
| Sus |
|
Constantin
Data înscrierii: 20/Sep/2002
Mesaje: 236
|
| Trimis: Mar Iun 03, 2003 7:51 am Titlul subiectului: |
|
|
1. Da, cu conditia ca inainte de cele 2 functii sa nu fie nici un output catre browser. Si nici intre cele doua functii :)
2. Pentru headere gasesti specificatiile aici
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
3. De fapt nu sunt 2 scripturi acolo, e unul singur. Faptul ca ai inclus intre cele 2 fragmente o parte de cod HTML nu
are importanta, PHP vede intreaga pagina ca un singur script. |
|
| Sus |
|
Black Knight
Data înscrierii: 18/Mai/2003
Mesaje: 20
Locație: Forgotten Realms
|
| Trimis: Mar Iun 03, 2003 11:06 pm Titlul subiectului: |
|
|
| Aha, merci. Asta inseamna ca variabilele din prima parte sunt vizibile si in cea de-a doua? |
|
| Sus |
|
Constantin
Data înscrierii: 20/Sep/2002
Mesaje: 236
|
| Trimis: Mar Iun 03, 2003 11:11 pm Titlul subiectului: |
|
|
| Exact, PHP vede intregul fisier ca un singur script, indiferent de cate fragmente HTML este taiat. |
|
| Sus |
|
Georges
Data înscrierii: 17/Iun/2003
Mesaje: 13
|
| Trimis: Mar Iun 17, 2003 2:14 am Titlul subiectului: scripturi diferite |
|
|
Dar cum pot fi 2 scripturi diferite intr-o singura pagina ?
daca PHP-ul vede totul ca un singur script ,cum poti sa-l faci sa vada 2 scripturi independente unul de celalalt. :oops: |
|
| Sus |
|
Constantin
Data înscrierii: 20/Sep/2002
Mesaje: 236
|
| Trimis: Mar Iun 17, 2003 8:56 am Titlul subiectului: |
|
|
La ce iti trebuie 2 scripturi intr-o pagina?
Nu poti rezolva totul intr-un singur script? |
|
| Sus |
|
Black Knight
Data înscrierii: 18/Mai/2003
Mesaje: 20
Locație: Forgotten Realms
|
| Trimis: Mar Iun 17, 2003 9:38 pm Titlul subiectului: |
|
|
| ba da, dar voiam sa folosesc scriptul doar unde e nevoie, sa nu trebuiasca sa generez toata pagina cu "echo". |
|
| Sus |
|
Lucian
Data înscrierii: 02/Oct/2002
Mesaje: 27
Locație: Bacau
|
| Trimis: Vin Iun 20, 2003 3:41 am Titlul subiectului: Altfel... |
|
|
| Nici nu e nevoie sa generezi toata pagina cu "echo"...Asa ca eu inserez cod php intre tag-urile HTML...Foloseste functia include() pentru apelarea altor scripturi de care ai nevoie... |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |