IP parādīšana (Javascript) + Contact Form | Notepad.lv


IP parādīšana (Javascript) + Contact Form


   
  1. latkowsky : 9 Septembris 2008 14:12:21 AtbildētProfilsSūtīt vēstuli

    Jau atkal man nākas lūgt Jūsu palīdzību. šoreiz es vēlētos uzzināt sekojošas lietas:
    1)Vai ir iespējams ar Javascript vai vnk kādu kodu panākt to, ka es ieeju mājaslapā un tur uzrādās Jūsu IP adrese ir tāda un tāda. Zinu, ka ir tādas lapas, bet googlis man nepalīdzēja atrast kā to uztaisīt.
    2)Nepieciešama palīdzība ar contact form. Pašlaik man ir tāda forma, kura sastāv tikai no viena faila, respektīvi contact.html un send.php viss ir vienā failā. Bet es gribētu, lai sastāv no diviem failiem, jo ja ir vienā, tad tur nav iespējams iemest javascriptu. Tātad, kāds lūdzu varētu te iemest kodu vai uzrakstit tutoriāli kā uztaisīt contact formu kas sastāv no divām lapām, contact.html (visi aizpildāmie lauki, tādi būtu 3 - Jūsu e-pasts, Jūsu vārds, uzvārds, Jūsu komentārs) un send.php (kurā būtu tas, kas panāk, ka forma nāk uz e-pastu + texts, kurā ir kaut kas taml\idzīgs - palides, jūsu vēstule ir nosūtīta.)


    Paldies!

  2. drono : 9 Septembris 2008 14:21:08 AtbildētProfilsSūtīt vēstuli

    1) Ar javascript vien nevar. Var ar PHP:
    echo 'Jūsu IP adrese ir '.$_SERVER['REMOTE_ADDR'];

    2) Tas, ka viss ir vienā failā, neliedz izmantot javascriptu.
    bet vispārīgā gadījumā

    pirmaisfails.html:
    Kods:
    ...
    <form method="post" action="otraisfails.php">
    Vārds: <input type="text" name="vards" />
    e-pasts: <input type="text" name="vards" />
    ...
    </form>
    ...


    otraisfails.php:
    Kods:
    <?php
    $vards = isset($_POST['vards']) ? htmlspecialchars($_POST['vards']) : "vārds nav norādīts";
    $epasts = isset($_POST['epasts']) ? htmlspecialchars($_POST['epasts']) : "";

    mail(...);
    ...

    ?>

Pievienot komentāru




Digitālās foto kamerasDigitālās foto kameras
  • Saistītās tēmas