Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z edycja danych
krystianl
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 14.11.2003

Ostrzeżenie: (0%)
-----


Witam co moze byc przyczyna pojawianiu sie takiego komunikatu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Skrypt zapisujacy dane w pliku dziala bez problemu natomiast skrypt czytajacy te dane z pliku i wstawiajacy je do textarea powoduje ukazywanie sie tego komunikatu.

Program Internet Explorer nie moze otworzyc miejsca docelowego
http://www.server.com/admin.php?show=edycj...ja=form&d=tytul
Operacja przerwana.


Okienko z tym komunikatem zaczelo mi sie pojawiac gdy zamiescilem ten skrypt na serverze z register_globals=Off

Moze cos tutaj jest nie tak przy odczycie danych z pliku, ale kiedys na globals=On bylo OK

[php:1:d14b048378]<?php
$plik = "$katalog/$wpisy$rozsz";
$file = file($plik);
$count = count($file);
for ($i=0;$i<$count;$i++){
$ss = split("|", chop($file[$i]));
$split = explode("||", $file[$i]);
if ($split[3] == $d){

echo "<table cellpadding=0 cellspacing=0 bgcolor='#ffffff' width=640 align=center border=0><tr><form method='POST' action='admin.php?show=zapiszedit'><input type=hidden name=d value=$d><td width=100% colspan=2 class=news><BR>Edycja wpisu<BR><BR></td></tr><tr><td width=100 class=ramkalewa>Tytuł: </td><td width=540 class=ramkaprawa><input type=TEXT name=pnazwa size=70 value='".str_replace("_"," ",$split[0])."'><BR><BR></td></tr>

<tr><td width=100 class=ramkalewa valign=top>Krótki opis wiadomości: <br></td><td width=540 class=ramkaprawa><textarea name=pswojwpis cols=65 rows=10>".str_replace("_"," ",$split[1])."</textarea><BR><BR></td></tr>

<tr><td width=100 class=ramkalewa valign=top>Tekst wiadomośc: <br></td><td width=540 class=ramkaprawa><textarea name=pwpis cols=65 rows=10>".str_replace("_"," ",$split[2])."</textarea></td></tr>

<tr><td width=100 class=ramkalewa>Data wprowadzenia wiadomości: </td><td width=540 class=ramkaprawa><input type=TEXT name=data size=70 value='".str_replace("_"," ",$split[3])."'></td></tr>

<tr> <td width=100 class=ramkalewa>&nbsp;</td><td width=540 class=ramkaprawa><input type=IMAGE name=submit src=image/zapisz.gif alt='Zapisz zmiany'>&nbsp;<a href=java script:history.back()><img src=image/cofnij.gif alt='Cofnij' border='0'></td></form></tr></table>";
}
}

?>[/php:1:d14b048378]

Moze ktos zna odpowiedz dlaczego tak jest, ze czasem sie zaladuje strona dobrze a czasem z tym komunikatem ? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) [/i]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
XeqtR
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Zawiercie / Katowice

Ostrzeżenie: (0%)
-----


daj trochę wiecej kody bo z tego raczej sie nie da wywnioskować... Być może w którymś miejscu nie masz $_POST['zmienna'] a masz $zmienna i stad te jazdy...
Go to the top of the page
+Quote Post
stoprocent
post
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

Ostrzeżenie: (0%)
-----


TO akurat tu nie ma znaczenia bo tu nie ma formularza , przypuszczam ze brakuje ci $_GET['zmienna'] zamiast zmienna bo przy wylaczonych zmiennych globalnych musisz kazda zminna z adresu pisac jako $_GET['zmienna'] . Chyba oto chodzi .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 20:26