Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
[merlinw.org]
Van egy PHP fájlom, ami önmagának küldi a dolgokat, elején feldogozás, végén kiírésok.
if($sql) {
$_SESSION<'waat'>'waat'> = "siker";
header("Location: edit.php");
} else
Ez van minden feldolgozás végén és így kezelem
<?php if(isset($_SESSION<'waat'>'waat'>) && $_SESSION<'waat'>'waat'> == 'siker') {
echo 'Sikeres szerkesztés!';
$_SESSION<'waat'>'waat'> = null;
}
?>
Node az a baj vele, hogy a session mindig üres, ha kiveszem a null-t akkor jó, de elvileg el se kéne a feldogozás alatt odáig jutnia. Mitõl lehet ez ?
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Arra már nem emléxem, hogy a $_POST mindig létezik, vagy csak akkor, ha történt valami, ami miatt létrejön. Mert ha az utóbbi, akkor kap valamit, amitõl maga a $_POST megszületik, csak az értékek nem kerülnek bele.
Ha lesz rá idõm majd kiloggolom a cURL-t, de most egy ideig jó, ahogy van iframe-mel.
Blog: http://ferrari118.rozsahegyi.net
... got nothin to share with you...
Feladtam.
Élesben az adatokat fogadó fél formját használom egy iframe elemben, amíg rá nem jövök, hogy mi a gond. Így ugyan több hasznos dolgot elveszítettem (oldalba illõ megjelenés, adatellenõrzés client/server oldalon, választható többnyelvûség, normálisan mûködõ back gomb, stb.), de ez van, üf. elfogadta.
Köszönöm az agyalást!
Blog: http://ferrari118.rozsahegyi.net
Sablonnak készült, de ha nem az lenne, sajnos akkor sincs eredménye az azonosító használatának, mert print_r-rel kiíratva a $_POST létezik, de üres.
Blog: http://ferrari118.rozsahegyi.net
Én is csatlakozom az elõttem szólóhoz, olyan szinten hiányoznak az alapok, hogy jobb ha feladod. Vagy keresel valakit, aki ért hozzá és megcsinálja neked, vagy elkezdesz belemélyedni az adatbázisok világába, de úgy nem ma vagy holnap lesz mûködõképes a dolgod.
[merlinw.org]
De a $_POST -nak szerintem így kellene kinéznie: $_POST<'azonosító'>'azonosító'>.
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
De,itt csak ahogy látod, C -betüig vannak oszlopok,mikor sokkal több kéne legyen,és azokat nem importálja.Meg nyitottam word-ba,hogy mi van benne,es sokkal több volt.
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
`achievements` ,
`airport` ,
`alert` ,
`alertlogs` ,
`attempts` ,
`ban` ,
`bank` ,
`banned` ,
`betlogs` ,
`betshop` ,
`bf` ,
`bflogs` ,
`bidders` ,
`bj` ,
`block` ,
`blockedemails` ,
`boats` ,
`boat_sell` ,
`bswiss` ,
`car_sell` ,
`casinos` ,
`chats` ,
`credits` ,
`crewb_log` ,
`crewb_staff` ;
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
... got nothin to share with you...
#1074 - Column length too big for column 'logo' (max = 255); use BLOB or TEXT instead
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
phpmyadminban kiválasztod az adatbázisodat, majd baloldalt látni fogod a benne lévõ táblákat. az elõzõ hibaüzenetedbõl kiindulva kell hogy legyen legalább egy. egyesével töröld ki ezeket a táblákat, majd a .sql fájlodat importáld. egy "szûz" adatbázisban már nem lesz szabad ütköznie semmivel.
a tárhelyeden lévõ php, html, css és egyéb fájlokhoz ne nyúlj 😊
... got nothin to share with you...
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
... got nothin to share with you...
#1062 - Duplicate entry '40' for key 1
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
... got nothin to share with you...
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
Ha nem tudod, hogy milyen mezõknek kell benne lennie, akkor az üres tábla létrehozása nem igazán segít.
Telepítéskor nem jött valamilyen adatbázis-hibaüzenet? Mert az elég fura lenne, ha a telepítõ anyagból kimaradt volna egy ilyen fontos elem.
Blog: http://ferrari118.rozsahegyi.net
Igen,van phpMyAdmin.
Nem igazán tudom.Kész cucc.Csak nem akar müködni.
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
2: milyen? (MySQL vagy valami más)?
3: van admin felületed hozzá (pl. phpMyADmin)?
4: tudod, hogy milyen mezõknek kellene benne lenni?
Vagy valami kész cuccot akartok telepíteni?
Blog: http://ferrari118.rozsahegyi.net
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
Blog: http://ferrari118.rozsahegyi.net
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--
A cURL most már követi a célt és nincs 301-es üzenet. De a cél, aki így figyel:
if ( !empty ( $_POST )){
// feldolgoz
}
else {
// listáz
}
...a form elküldése és megnyitás után csak listáz, mert a POSTot mindig üresnek érzékeli. Nem így kéne fogadnia az adatokat?
Blog: http://ferrari118.rozsahegyi.net
Próbáld meg, hogy beállítod, hogy kövesse az átirányítást
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);Egyébként pedig a CURLOPT_POSTFIELDS elfogad array-t is, amit autómatikusan konvertál application/x-www-form-urlencoded-be, vagy multipart/form-data-ba.
Ja és a CURLOPT_POST-nek elég egy true, ha csak akkor akarod elküldeni, ha van is mit, mivel egyébként booleant vár.
(\__/) ( X.x) ( } . { )
A feldolgozó is azt figyeli, hogy kap-e postot. Nem így kell?
Blog: http://ferrari118.rozsahegyi.net
Az or die eredménye sajnos ugyanaz, nincs hibaüzenet, csak a 301.
cURL support enabled
cURL Information libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
Blog: http://ferrari118.rozsahegyi.net
curl_init() or die(curl_error());
curl_exec($ch) or die(curl_error());
[merlinw.org]
Most használtam elõször a cURL-t. Ezt a példát használva megírtam ezt, ami az elsõ domainre került:
if ( empty ( $_POST )){
// create form and show
}
else {
$url = "http://www.2ndsite.com/f2.php";
$fields = array();
foreach ( $_POST as $pk => $pv ){
$f = urlencode ( $pk );
$fields[] = $f;
$fields_string .= $f . "=" . $pv . "&";
}
$fields_string = substr ( $fields_string, 0, -1 );
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_POST, count ( $fields ));
curl_setopt( $ch, CURLOPT_POSTFIELDS, $fields_string );
//execute post
$result = curl_exec ( $ch );
//close connection
curl_close ( $ch );
}
Az eredmény: a fogadó script nem kapja meg az adatokat, a fenti kód futása után a böngészõben 301 - Moved permanently hibaüzenet jelenik meg, és a hibaüzenetben a fogadó php file-ra (a fenti $url) mutató link van.
Mit csinálok rosszul?
Blog: http://ferrari118.rozsahegyi.net
AJAX hívással küldöd el a paramétereket.
- Másik megoldás a cURL használata
- Harmadik megoldás a címsoros GET-es megoldás. Ha nincs sok form adat, titkosítva elküldheted õket, amit a másik oldalon visszafejtesz.
[merlinw.org]
El kellene küldenem egy HTML form tartalmát a saját domainem alól egy külsõ szervernek. Mivel a végsõ feldolgozó script adva van, azzal nem gyakorolhatok.
Csináltam egy tesztet két saját domainem között. Az egyikre a form került, a másikra a php feldolgozó script. A feldolgozó lényege így néz ki:
if ( !empty ( $_POST )){
// feldolgoz
}
else {
// listázza a beérkezett eredményeket
}
A gond az, hogy ha posttal küldöm az adatokat, akkor mindig listáz, mert a $_POST üres, ha gettel (és átírom, hogy azt figyelje), akkor rendben mûködik.
Próbáltam lecserélni az !empty-t issetre, de akkor postnál csak üres sorokat ment az adatbázisba, gettel akkor is mûködik.
Nem lehet posttal átküldeni az adatokat?
Blog: http://ferrari118.rozsahegyi.net
[merlinw.org]
[merlinw.org]
Table 'mafiastar.user_info' doesn't exist ,es feher lap.
Mit lehet tenni,hogy ez el tunjon?
Kamion szív, kamion lélek, kamionos leszek amíg élek. http://neverwinter.picturepush.com/---Kicsim Szeretlek!--