помош со php

  • Креатор на темата Креатор на темата delux manager
  • Време на започнување Време на започнување
Член од
14 март 2011
Мислења
15
Поени од реакции
0
Сакам да почнам да го учам овој програмски јазик, ако некој знае од каде да учам нека ми каже... И ако некој има книга за php на македонски јазик нека ми даде линк да ја спуштам

Благодарам :)
 
ако знаеш C или C++, сеедно тогаш лесно е да се научи PHP, јас со добро познавање на C++ на PHP се префрлив за 2 недели само со користење на прирачникот. Ако не знаеш C или C++ ти препорачувам прво еден од тие двата да ги научиш(или двата) па потоа ќе ти биде лесно на кој било јазик да се префлиш (портниш xD)
 
Синтакса се учи брзо ама за да развиеш логика ќе грееш столче малце повеќе
 
Малку помош ако може.. :) Имам contact form во html и php, ама не знам како да го закачам php-то на сервер.. пробував преку filezilla ама ми даваше линк ftp://... По некоја логика на нештата ваљда ми треба http://? Any idea how to do that?
 
http самото име ти кажува... Hyper text transfer protocol.. така да со него можиш само да прегледуваш страници (читај да видиш шо ти работи кодот што си го нашљакал :)).
ftp = file transfer protocol, преку него можиш да префрлаш фајлови на сервер.

Така да ем логиката на нештата малку си ја згрешил, ем ти треба user и pasword за да се закачиш на хостот. Без него, нема ftp пристап.
 
Да де, знам дека грешам :) Неам ни појма у кодирање, кодовите се од нет готови.. Дури има и инструкции, целта е, во фајлот во html да се стави линк од php фајлот кој е закачен на сервер за да може да се изврши.. Проблемот е што не знам како да го ставам php-то на сервер. Инаку, имам хост, пасс и се остало

Фала :)
--- надополнето: Oct 6, 2011 1:56 PM ---
Еве уствари за што се работи

http://www.freecontactform.com/html_form.zip
 
Здраво, почетник сум во php (ама стварно почетник) и ако може мала помош.. мислам дека имам сличен проблем како постот над мене ама не сум сигурен.
На факс почнавме да изучуваме php и ни рекоа да користиме wamp или xampp сервер. Се обидов со двата но некако не ми излегува се како што треба.
Значи имам наједноставен html документ т.е. форма која ја поврзувам со php документ со делот:
...<form method="post" action="action.php">...
документот action.php е документот во кои го пишувам php кодот..
сега двата документа ми се зачувани во wampp/www папката (а бидејќи неработеше потоа и во xamp/php/www папката), серверите ги активирам и сега со кликање на копче submit треба да се извршува кодот од php документот и според него да се отвори одредена страница, но наместо тоа во пребарувачот се појавува php кодот...

се надевам дека некој ме разбра што прашувам.. како да се извршува кодот ?
барав и на нет решение ама тешко нешто :(
 
^ Штом ти го дава кодот, наместо да се изврши значи дека не ти работи Апачи серверот. Не ти е добро инсталиран или не се стартува како што треба . Доколку имаш вклучен Скајп, изгаси го и после пробај да го кренеш серверот . Скајпот знае да прави проблеми со портите.
 
Не сум баш најупатен во пхп али мислам оти кодот за пхп скриптата треба да стои во htdocs папката така некако беше пишана треба да ја има во xampp ili wamp папката.Исто така провери дали е уклучен томкат серверот мислам дека треба да имаш икона во долниот десен ќош. :)
али ко шо кажав не сум чепкал мн пхп :D
 
Здраво, почетник сум во php (ама стварно почетник) и ако може мала помош.. мислам дека имам сличен проблем како постот над мене ама не сум сигурен.
На факс почнавме да изучуваме php и ни рекоа да користиме wamp или xampp сервер. Се обидов со двата но некако не ми излегува се како што треба.
Значи имам наједноставен html документ т.е. форма која ја поврзувам со php документ со делот:
...<form method="post" action="action.php">...
документот action.php е документот во кои го пишувам php кодот..
сега двата документа ми се зачувани во wampp/www папката (а бидејќи неработеше потоа и во xamp/php/www папката), серверите ги активирам и сега со кликање на копче submit треба да се извршува кодот од php документот и според него да се отвори одредена страница, но наместо тоа во пребарувачот се појавува php кодот...

се надевам дека некој ме разбра што прашувам.. како да се извршува кодот ?
барав и на нет решение ама тешко нешто :(

Едит: Сега ми текна и друга честа грешка на почетниците во PHP... PHP кодот се извршува на сервер што значи дека до проектот треба да пристапиш преку серверот односно http://localhost/pateka/do/proektot/ неможеш PHP код да извршиш ако го стартуваш со релативна патека од типот на C:\\wamp\\www\\action.php, може и ова да ти е проблемот.

PHP-то најверојатно не ти работи чим не го извршува PHP кодот.
Ај вака направи, исклучи ги и Skype-от и WAMP-от (значи целосно исклучи ги нивните процеси) и после тоа стартувај го WAMP-от, доле десно во System Tray (икончињата кај саатот) WAMP-от треба да ти биде со зелена икона (ако е со црвена или портокалова значи нешто не е океј), доколку икончето од WAMP-от е со зелена боја тогаш вака направи:

1. Оди во C:/wamp/www/ и креирај фолдер „proekt“
2. Во фолдерот „proekt“ креирај index.html и action.php
3. Во index.php пиши го овој код:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

    <form id="frm" action="action.php" method="post">
        <input type="text" name="txt" />
        <input type="submit" name="submit" value="OK" />
    </form>

</body>
</html>

4. Во action.php пиши го овој код:
Код:
<?php

    if( isset($_POST['txt']) )
        echo 'yea...';
    else
        echo 'No...';

    $txt = $_POST['txt'];
    echo $txt;

?>

5. Во address bar-от на прелистувачот пиши http://localhost/proekt

вака би требало да е океј, ако не е вака океј тогаш кажи што ќе биде проблемот и да пробаме да ја наредиме. :)
 
Едит: Сега ми текна и друга честа грешка на почетниците во PHP... PHP кодот се извршува на сервер што значи дека до проектот треба да пристапиш преку серверот односно http://localhost/pateka/do/proektot/ неможеш PHP код да извршиш ако го стартуваш со релативна патека од типот на C:\\wamp\\www\\action.php, може и ова да ти е проблемот.

PHP-то најверојатно не ти работи чим не го извршува PHP кодот.
Ај вака направи, исклучи ги и Skype-от и WAMP-от (значи целосно исклучи ги нивните процеси) и после тоа стартувај го WAMP-от, доле десно во System Tray (икончињата кај саатот) WAMP-от треба да ти биде со зелена икона (ако е со црвена или портокалова значи нешто не е океј), доколку икончето од WAMP-от е со зелена боја тогаш вака направи:

1. Оди во C:/wamp/www/ и креирај фолдер „proekt“
2. Во фолдерот „proekt“ креирај index.html и action.php
3. Во index.php пиши го овој код:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

    <form id="frm" action="action.php" method="post">
        <input type="text" name="txt" />
        <input type="submit" name="submit" value="OK" />
    </form>

</body>
</html>

4. Во action.php пиши го овој код:
Код:
<?php

    if( isset($_POST['txt']) )
        echo 'yea...';
    else
        echo 'No...';

    $txt = $_POST['txt'];
    echo $txt;

?>

5. Во address bar-от на прелистувачот пиши http://localhost/proekt

вака би требало да е океј, ако не е вака океј тогаш кажи што ќе биде проблемот и да пробаме да ја наредиме. :)
фала многу друже, не сум знаел дека треба да се отвори нова папка и во неа да ги ставам документите.. сега работи и без креирање на овие два фајла што ми ги кажа.. (y)
 

Kajgana Shop

Back
На врв Bottom