» »

PHP guruji prosim pomoč!

PHP guruji prosim pomoč!

SCHalko ::

Prosim za majčkeno pomoč. Imam obrazec v html-ju, kamor stranke vpišejo svoje podatke. S pomočjo cgi/sendmail-a se potem ti podatki pošljejo na mail. Vse lepo in prav, ampak po zakonu o varstvu potrošnikov moram dodati vmesno stran, kjer se bodo izpisali vnešeni podatki in bodo dve možnosti: Naroči in popravi podatke. Mislim, da bi najlazje naredil s php-jom, vendar nimam glih velik pojma o njem. Našel sem spodnjo skripto in jo malo popravil. Ok, sedaj mi pošlje podatke in jih izpiše poslane podatke. Ampak kako naj dodam dva gumba: Potrdi in popravi. Po kliku na popravi bi se moral vrnit na prejšnjo stran (back)!
if ($T1==""){
echo "Pozabili ste vpisati ime in priimek<br>";
die();
 
}
 

if ($T2==""){
 
echo "Pozabili ste vpisati naslov<br>";
die();
 
}
 

if ($T5==""){
 
echo "Pozabili ste vpisati  telefonsko stevilko!>";
die();
 
}
 

$sporocilo_za_posiljanje .="Ime in priimek: $T1\n\n";
$sporocilo_za_posiljanje .="Naslov: $T2\n\n";
$sporocilo_za_posiljanje .="Kraj: $T3\n\n";
$sporocilo_za_posiljanje .="Tel.: $T5\n\n";
$sporocilo_za_posiljanje .="Tip vozila: $T4\n\n";
$sporocilo_za_posiljanje .="E-mail: $T6\n\n";
$sporocilo_za_posiljanje .="Vrsta: $D1\n\n";
$sporocilo_za_posiljanje .="Količina: $D2\n\n";
$sporocilo_za_posiljanje .="Opombe: $opombe\n\n";
 
echo  "Vpisali ste naslednje podatke\n\n";
echo  $sporocilo_za_posiljanje;
 
$vas_email = "schalko@email.si";
$naslov_sporocila = "Naročilo";
$glava ="From: Naročnik";
 
mail("$vas_email", "$naslov_sporocila", "$sporocilo_za_posiljanje", "$glava")

?>
  • spremenilo: OwcA ()

Reso ::

Skopiraš zadnjo vrstico ki pošlje mail v drug fajl naprimer "posiljanje.php" in v tem fajlu ki ga imas na forumu na koncu napišeš:
<?php
echo "<a href=posiljanje.php?vas_email=".$vas_email."&naslov_sporocila=".$naslov_sporocila."&sporocilo_za_posiljanje=".$sporocilo_za_posiljanje."&glava=".$glava;
?>

SCHalko ::

Ja naredil! Ampak ni mi jasno kaj si naredil s tem. V izpisu dobim zraven še ispis tega dodatka! Kaj pa je z gumboma?

SCHalko ::

Je kaj narobe z narekovaji?

Reso ::

Malo sem pozabil na zaključek a href-a..
Koda ki jo dodaš je taka:
<?php
echo "<a href=posiljanje.php?vas_email=".$vas_email."&naslov_sporocila=".$naslov_sporocila."&sporocilo_za_posiljanje=".$sporocilo_za_posiljanje."&glava=".$glava.">naprej</a>";
?>

SCHalko ::

Ja res, joj sem smotan da nisem opazil. Vendar mi sedaj pošljeta naprej samo spremenljivki vas_email in naslov_sporocila. Kaj pa je z ostalima? Je spremeljivka sporocilo_za_posiljanje predolga?

SCHalko ::

Ja, karkoli naredim mi naprej pošlje samo dve spremenljivki. Kaj naj naredim?

Primoz ::

There can be no real freedom without the freedom to fail.

SCHalko ::

Ja res z urlencode pa gre! Hvala! Se vidi da sem pravi AJETO-jevec! Imam pa še en problem. Kako bi namesto s klikmom na Naprej izvedel posiljanje s klikom na img src="slike/naroci.gif"? Nikakor mi ne uspe to skup spacat!

HVALA

Skrat ::

[input type="image" src="tvojaslika.jpg" name="ime"]
Free software is a matter of liberty, not price.

SCHalko ::

Sej vem me da že mate dost, ampak vedno mi ven vrže napako. Prosim, če mi skupaj skombinirate zgornji vrstici. Torej pri pošiljanju spremenljivk ( echo a href=.. )z linkom na "naprej" rabim link na img src...
HVALA!

Zgodovina sprememb…

  • spremenil: SCHalko ()

SCHalko ::

Prooosimm, ker mi že voda teče v grlo!

HVALA!

zaj_tam ::

Tag za sliko si ze dobil, za kodo pa bi prav prisel link:>

SCHalko ::

?

mare_ ::

<a href="jaja.php?ime=$ime..."><img src="slika.jpg" border=0></a>

Zgodovina sprememb…

  • spremenil: mare_ ()


Vredno ogleda ...

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

Davčne blagajne (strani: 1 2 3 424 25 26 27 )

Oddelek: Programiranje
1344332300 (72303) Macketina
»

skripta za pošiljanje brezplačnih sms sporočil (strani: 1 2 3 4 )

Oddelek: Programiranje
19544497 (9737) AštiriL
»

Problem z PHPMailer-jem

Oddelek: Programiranje
71024 (945) matijaz74
»

mail send php scripta

Oddelek: Programiranje
101511 (1060) xsenon
»

Napaka v skripti za pošiljanje podatkov na določen e-mail

Oddelek: Izdelava spletišč
71540 (1540) Bela01

Več podobnih tem