![]() |
my first php script..
i wrote my first php script! :) :) :)
rather simple but i could not do any b 4 go to my site ( click banner in sig) on right there is link called Whats my ip click it... i'm gonna slowly re do whole site in php... wright my own portal SLOWLY... some of this php stuff don't make much since... but some is really easy.. |
the only thing on the right is Sponsors and top sites.
in what way do we sponsor you btw? |
yes you do.. in a way.. my the link is on the forum.. and the link was is the news....by "sponsors" i mean Links but Sponsors looks better...
|
coolio
|
im working on a link data base as i type...
|
Cool...I gotta go do some work on my site too :(
|
Re: my first php script..
Quote:
are you useing PHP Code:
PHP Code:
oh yeah...classes classes classes. PHP classes are amazingly nice...I'm using it for all mysql Queries PHP Code:
(When i say classes i don't mean like a teacher and school or something i mean actually coding)... |
ohh yah I remember classes from the good old C++ days.
|
Re: Re: my first php script..
PHP Code:
that one ^^^ whats the difference? |
that is awesome...that helps when you want to ban someone from your site.
|
Quote:
Personally, I always use the $_SERVER[] method, for $_GET, $_POST, etc. And from what I just read, getenv() (Elite, pls note the correct function name ;) ) really shouldn't be used. I just read a comment that getenv() doesn't work on IIS (Microsoft's webserver). IcI |
seeings how mainly sites are run on linux it works if your coding for your self (Ici ... it's been a while since i used the function so i forgot okay!, :p) ... :P
|
lol.
But still, wouldn't it be better to code some things, when possible so that they can work no matter what the system? ;) Any ways, doesn't really matter. IcI |
my link database..
hey i finnished codeing a link database but it does not seem to work proberly....
please look over my code i have checked and checked it... PHP Code:
HERE |
For the forum action, change it from
PHP Code:
PHP Code:
IcI |
does not work for me :(
this is updateed code: PHP Code:
i also tried it exactly the way you did it that did not work either.. |
<?=$value?> will only work one some php settings.. so it's best to use <?Echo($value);?>.. but for your problem I think it's the mysql query.. I made alot of notes to atholon in another thread please read that.. it can be found here. http://www.novahq.net/forum/showthre...threadid=26098
|
I added an IF statment
PHP Code:
When i ran this, every thing worked, except for the mysql part due to the fact I didn't want to set up a test table . I just commented it out and put echo statements to tell me what was happening. Try this: (again, I didn't test to see if the database part worked) PHP Code:
|
ok thx panther but i dont know what would be wrong with mysql... here is pic of phpmyadmin
[img] http://24.158.37.186/phpmyadmin.jpg [/img] |
Quote:
now that dont work at all for me the page will not even display... |
Ok, here is your script in action. I added some code to display the links, as proof that they were submitting to the database.
http://commandoselite.com/scripts/linksdb.php Also, there is a link that you can click on to see the source code. For some reason, the source code gets chopped off near the end, but that doesn't matter that section was added to display the links and source code. every thing after line 73, just look for "Every thing after this line was added so that the links would be displayed, and so that you could view the source code." I added for the links and source code display. Every thing above that line is your work, just edited where needed to make the script work. You will have to edit the sql statements to reflect the database table your using. Same for mysql_select_db(), making sure it is selecting your database. And of course the mysql_connect() to reflect your username and passwords. One thing I noticed though, is that you alternated capitals and lowercase letters for your variables. That may have been why it wasn't working. Variables are case sensitive. $NN is different from $nn. Any ways, hope this helps you :) IcI |
COOL!! my script rocks... lol.. thanks ici...
i will find some way to add your name to te site... Thanks! my contact info: MSN: GeneralNuisance@gmail.com Email: same as msn ICQ: i dont know # but its in my profile... |
:gj: gj bro ! I remember my first one to
|
Make sure though that when you use it to take out the lines
echo '<br><br><a href="linksdb.php?show=source">Click here to see source code</a><br><br>'; ++++++++++++++++ if (isset($_GET['show']) AND ($_GET['show'] == "source")){ echo DisplaySourceCode(); } +++++++++++++++++++++++ function DisplaySourceCode() { $h = file_get_contents("linksdb.php"); return "<br><br><textarea cols=60 rows= 20>$h</textarea>"; } Other wise visitors will be able to get your database username and password. IcI |
ok i did... it works now! im making a link page now to get the mysql entries and post them on the page... will be one in a few min...
Thank you So Much ICIshot! i will add your name to the site somewhere.. i will post when it is completely integrated in to The Nova-Zone so yall can test it out! Edit-- :( :( i just got to thinking and looking at script... I DID NOT PUT IN DESCRIPTION!!! :( :( :( :( thats ok is should be easy to add... edit # 2 --- i added the desciption box and it worked first try! |
what am i doing wrong?
this script dont work either.... :( PHP Code:
|
well it seems to me to be those echo's...
|
echo( "Category: " . $row["sc"]
echo( "Site Name: " . $row["LName"] echo( "URL: " . $row["URL"] those above lines don't have the ");" at the end. Also, why are you doing "$rs = @mysql_select_db( "linkdb", $conn ) or die( "err:db" ) ;"? putting the @ infront of mysql_select_db() (or any other function) suppresses the errors. You could be getting errors in the sql statements and not know it. You should do some thing like "$rs = mysql_select_db( "linkdb", $conn ) or die( mysql_error() ) ;", that way you will recieve any errors and get an idea as to what you have to do to fix them. Same applies to mysql_connect(), mysql_query(), ect. IcI |
|
well the @ thing is because my book says to do so.
|
lol, k.
|
yes, the book is a reference, a tutorial...doesn't mean you should code that way all the time... right now the @ isn't needed, infact it is need the @ is taken off. All the @ does is supress errors..
|
2nd php script done!
hey great news!! icishoot and i got the Links Pages Done for the Nova-zone! check it out and submit your link!
http://www.nova-zone.com\links.php |
All times are GMT -5. The time now is 06:55 AM. |
Powered by vBulletin®