eorare base64

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

eorare base64

Mesajde killer2005 » Joi Mar 02, 2006 6:23 pm

deci am facut un script si baga datele codate cu base64 intr-o baza de date.
toate bune si frumoase lw scoate si ii dau cu base64_decode($variabila) si imi da ca cica i trebuie valoarea 1 ca sa fie un string.
:(
cu ce gresesc ?

va multumesc



Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Vin Mar 03, 2006 12:23 am

da mai multe detalii... eventual portiunea de cod care o folosesti tu si mesajul de eroare...
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 3:03 pm

[php]base64_decode($pass)

$cerereSql=mysql_query("SELECT * FROM user_pass WHERE user='".$user."' AND pass='".$pass."'",$connect) or die ("nu pot cauta ");[/php]

asta e secventa de cot care cauta in baza de date userul si passu si
am un echo mai incolo care imi afiseaza rezultatu dar faza e ca imi zice
base64_decode() nedd 1 to be a string

asa si mai am inca o problema

am incercat fara base64 ... parola si userul au fost necriptate ... sunt bagate in baza de date sub forma user: gigi pass: vasile
acum am facut loginu care arata cam asa
[php]
<?php
include("config.php");
$cerereSql=mysql_query("SELECT * FROM user_pass WHERE user='".$user."' AND pass='".$pass."'",$connect) or die ("nu pot cauta ");


$rezultat=mysql_query($cerereSql);
$numrw=mysql_num_rows($rezultat);

if($numrw){
$getid = "SELECT * FROM user_pass WHERE user='".$user."' LIMIT 1";
$getidexec =mysql_query($getid);
while($r=mysql_fetch_array($getidexec)){
$userid = $r[userid];
}
setcookie( "userid", "$userid", time()+3600, "/", "", 0 );
echo "User Logged in.<br><br><a href=\"index.php\">Continue...</a>";
}

else {
echo ("nici o incercare");
}
?>[/php]

asa si primesc urmatoarea eroare :Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

care e faza am incercat si cu @ in fata comenzii mysql_num_rows si se duce pa ramura de else adia primesc mesajul "nici o incercare"
:(( numai eroari

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Vin Mar 03, 2006 3:21 pm

pai nu ai alocat o variabila pentru



exemplu
$ceva = base64_decode($pass);
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 3:24 pm

am facut si asta si tot asa ...
in sfirsit o sa renunt pt moment la base64 dar zimi si mie cum sta treaba cu eroarea de mysql

carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Vin Mar 03, 2006 3:57 pm

Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 4:09 pm


Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 4:13 pm

am rezolvat-o acum ...
dar acum primesc urmatoarea eroare : Warning: Cannot modify header information - headers already sent by
cred ca e da la cookie nu ?

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 4:15 pm

a si am uitat daca folositi mysql sub windows trebuie sa puneti ``( apostroafele magice la selectarea tabelelor si continutului lor) ;) astept raspuns la erarea aia acum :D

smorosanu
Junior Member
Mesaje: 32
Membru din: Vin Ian 21, 2005 12:36 pm

Mesajde smorosanu » Vin Mar 03, 2006 4:18 pm

afisezi in pagina ceva - pana sa trimiti cookie-urile (astea se scriu in header-ul paginii)

Avatar utilizator
killer2005
Average Member
Mesaje: 174
Membru din: Mie Dec 21, 2005 8:00 am
Localitate: Bucuresti

Mesajde killer2005 » Vin Mar 03, 2006 4:23 pm

nu trebuia ca sa fac cookie dupa html ...
adica sa nu ai un include("ceva.html") inainte de a face cookie ca da eroarea aia urata cu Warning: Cannot modify header information - headers already sent by

va multumesc inca o data

Avatar utilizator
punctweb
Senior Member
Mesaje: 509
Membru din: Mie Mar 24, 2004 3:32 pm
Contact:

Mesajde punctweb » Vin Mar 03, 2006 4:24 pm


Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Vin Mar 03, 2006 4:30 pm

da noi ca români le spunem magice în loc de simple şi duble
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Vin Mar 03, 2006 4:34 pm

Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Vin Mar 03, 2006 4:47 pm

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori