Πρώτο ολοκληρομένο Script

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Πρώτο ολοκληρομένο Script

Δημοσίευση από Basilakis » 01 Ιούλ 2004 22:12

Καλησπέρα,


Δεν έχω και τις φοβερές γνώσεις σε php (δεν είμαι indefix , chaos, ThyClub, Filter, LightForce, Rapid-eraser και πολύ ακόμη που αν τους αναφέρω δεν θα δείτε το script που έφτιαξα) έφτιαξα και εγώ ένα Scriptaki... Τπτ σπουδαίο.... Αναγκαίο θα μπορούσα να το πω καλύτερα.... Ήθελα να βάλω ένα script που να μπορεί να ελέγχει τα buttons banner στην σελίδα μου. Έτσι το Script μου περιέχει τον κώδικα για να κάνει random τα buttons banner μέσα από ένα αρχείο txt... Ο κώδικας είναι δικός μου ( όσο μπορείς να πεις δικό μου αφού ότι έχω μάθει είναι από βιβλία και από το manual της Php ) εκτός από το admin panel που ενώ το έστησα με κάποιον τρόπο ο Rapid-erase έφτιαξε την μεταβλητή save me για να γίνονται όλα στην ίδια σελίδα σε αντίθεση με το δικό μου που τα έστελνε σε άλλη σελίδα.... Ελπίζω να είναι εύκολο και κατανοητό!


Προσοχή! Σε κάθε σειρά που γράφετε στο admin panel πρέπει να υπάρχει ΕΝΑ ΜΟΝΟ banner και να μην σπάει ο κώδικας σε άλλη σειρά!

text_ads.php

Κώδικας: Επιλογή όλων

<?php
/***************************************************************************
*                              text_ads.php
*                            -------------------
*   copyright         &#58; &#40;C&#41; GrWebMasters
*   email             &#58; info@grwebmasters.com
*   url               &#58;http&#58;//www.grwebmasters.com
*   
***************************************************************************/

srand &#40;&#40;double&#41; microtime&#40;&#41; * 1000000&#41;;
$f_contents = file &#40;"links.txt"&#41;;
$line = $f_contents&#91;array_rand &#40;$f_contents&#41;&#93;;
print $line;
?>
adminpanel.php

Κώδικας: Επιλογή όλων

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="#CCCCCC">
<?PHP
/***************************************************************************
*                          adminpanel.php
*                            -------------------
*   copyright         &#58; &#40;C&#41; GrWebMasters
*   email             &#58; info@grwebmasters.com
*   url               &#58;http&#58;//www.grwebmasters.com
*   
***************************************************************************/

// include this file where you want to limit access. 

$username =  "admin";
$password =  "pass";

function authenticate&#40;&#41; &#123;
  Header&#40; "WWW-authenticate&#58; basic realm=\"Προστατευμένη Περιοχή\""&#41;;
  Header&#40; "HTTP/1.0 401 Unauthorized"&#41;;
  echo   "Δεν εισάγατε σωστό UserName ή Password!\n";
  exit;
&#125;

function CheckPwd&#40;$user,$pass&#41; &#123;
  global $username,$password;
  return &#40;$user != $username || $pass != $password&#41; ? false &#58; true;
&#125;

if&#40;!isset&#40;$PHP_AUTH_USER&#41;&#41; &#123;
  authenticate&#40;&#41;;
&#125;
elseif&#40;!CheckPwd&#40;$PHP_AUTH_USER,$PHP_AUTH_PW&#41;&#41; &#123;
  authenticate&#40;&#41;;
&#125;
// Stop Security Script
// start save
if&#40;$_POST&#91;"save_me"&#93;&#41;&#123; 
 
$a = @fopen&#40;"links.txt","w"&#41;; 
fwrite&#40;$a,$_POST&#91;"textbox"&#93;&#41;; 
fclose&#40;$a&#41;; 
 
&#125; 
 ?>
<strong><font color="#000000" face="Arial, Helvetica, sans-serif">Admin Panel form My Buttons Ads</font></strong><font color="#000000" face="Arial, Helvetica, sans-serif"><strong> 
Control Panel </strong></font> <BR>
<form action="adminpanel.php" method="post"> 
    
  <p>
    <textarea name="textbox" cols="150" rows="10">
	<? 
     @readfile&#40;"links.txt"&#41;; 
     ?>
	 </textarea>
  </p>
  <p>
    <input name="save_me" type="submit" value="Αποθήκευση Δεδομένων">
  </p>
</form>
</body>
</html>
Φτιάξτε και ένα αρχειο links.txt

Για να αλάξετε τον κωδικό πρόσβασης στο adminpanel αλάξτε τις λέξεις

$username = "admin";
$password = "pass";
admin και pass....

Για να βάλετε το αρχείο στην σελίδα σας προσθέστε τον εξής κώδικα

Κώδικας: Επιλογή όλων

    <?php include &#40;"text_ads.php"&#41; ?>
Ελπίζω να ήτανε απλό και κατανοητό!

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Πρώτο ολοκληρομένο Script

Δημοσίευση από ThyClub » 08 Ιούλ 2004 10:34

δεν είμαι indefix , chaos, ThyClub, Filter, LightForce, Rapid-eraser
Και αυτοί τι νομίζεις οτι ήταν πριν ξεκινήσουν???

Ψάξε τα πρώτα μου ποστς εδώ μέσα πριν 8 μήνες και θα καταλάβεις τι παίζει :P

Άσχετος ήμουν και σε σχέση με άλλους εδώ μέσα ακόμη είμαι. Με τον καιρό θα μάθεις. Όπως όλοι

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Πρώτο ολοκληρομένο Script

Δημοσίευση από iNDEFiX » 08 Ιούλ 2004 12:14

E nai ... ;)

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Πρώτο ολοκληρομένο Script

Δημοσίευση από soteres2002 » 06 Αύγ 2004 12:17

kata ti gnomi mou sxetika me diskola project stin php isxiei:
99% mialo/ikanotita/kok 1% i grammatiki tis php

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Πρώτο ολοκληρομένο Script

Δημοσίευση από Rapid-eraser » 06 Αύγ 2004 21:38

soteres2002 vomizo oti metraei kai n empiria kata eva megalo pososto ka8os kai n gvosi sou tis glossas pou xirizese . omos simfovo sto oti metalitero meros lambavei n ikavotita .
eivai poli simavtiko omos va mporeis va skefeteis programatistika gia va grapseis kati oso aplo kai va eivai
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Πρώτο ολοκληρομένο Script

Δημοσίευση από Basilakis » 07 Αύγ 2004 20:37

Ναι αλλά ή γνώμη σας για το Script μου;

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης