הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בבקשה עזרה במערכת שאני מפתח -PHP (https://hosts.co.il/forums/showthread.php?t=31920)

נריה 01-10-06 00:45

בבקשה עזרה במערכת שאני מפתח -PHP
 
אחרי המערכת הראשונה תמיד תבוא השניה(משפט שלי)

אני מנסה לעשות מערכת ש...
שלב 1: יש דף 1 שמקבל 3 ערכים
1.קישור
2. מילת הקישור
3.תאור הקישור

שלב 2:הנתונים מועברים לדף PHP שמעבד אותם
וכל ערך הופך למשתנה

שלב 3:המשתנים מוכנסים כלינק לקובץ שהוא יהיה כמו מאגר לינקים

שלב 1 הצלחתי
http://yahadoot.net/s/inx.php
(כמו שאתם רואים לא השקעתי באיך שזה נראה כלל)

שלב 2: הצלחתי
הקישור קיבל את המשתנה $link
מילת הקישור קיבלה את המשתנה $mila
תאור הקישור קיבל את המשתנה $teur

שלב 3 : בעיה
אני משתמש בפונצקיה fopen כדי לפתוח קובץ PHP ולהכניס לתוכו את הקישור אבל מה שקורה שזה מכניס את הקישור ולא את הערך שלהם
מה שקורה הוא:
http://yahadoot.net/s/link.php
תראו שזה בסדר רק הבעיה שבמקום הערך מופיע המשתנה
הקוד שמכניס את המידע שמתקבל לקובץ הלינקים:
PHP קוד:

  $filename "link.php";
  
$handle fopen($filename,'r+'); 
 
$content='<a href="{$link}">{$mila}</a>{$teur}';

        
$insert fwrite($handle,$content); 

בקובץ של הלינקים מוכנס הערך
PHP קוד:

<a href="{$link}">{$mila}</a>{$teur}c</a

ומה שרואים בקובץ הלינקים הוא
http://yahadoot.net/s/link.php
נ.ב. אני בכלל לא יודע איך הגיע ה C לקובץ link.php

מה לעשות כדי שיוכנס הערך של המשתנה ולא המשתנה עצמו
וכדי שכל פעם שאני מכניס ערכים חדשים בדף של ההוספת לינקים הם יתווספו ולא יחליפו את מה שקיים
נא לא להציע להשתמש במסד
אני בנתיים מנסה בלי כי לא למדתי מסד אבל אני ילמד בקרוב

תודה מראש

opsite 01-10-06 01:27

נריה דבר איתי באיסיקיו 230569889

או מסנגר zahio-hoayon@hotmail.com

אשמח לעזור...

ואף להיות חלק מהמערכת..

RS324 01-10-06 02:01

תנסה להשתמש בפונקציית eval() זה אמור לפתור את הבעיה.
וד"א אין צורך להשתמש ב{}

opsite 01-10-06 03:34

פתרנו תבעיה..
עשיתי לו שיעור פרטי ירוויח הבנאדם... חח אחלה בחור נריה

null 01-10-06 06:56

למה שפשוט לא תכניס את זה למסד,
ובדף לינקים תשלוף את זה ממנו?

Ran1989 01-10-06 15:34

PHP קוד:

$filename "link.php"
  
$handle fopen($filename,'r+');  
 
$content="<a href=\"{$link}\">{$mila}</a>{$teur}"

        
$insert fwrite($handle,$content); 


CoCa 02-10-06 20:28

PHP קוד:

$filename "link.php";
  
$handle fopen($filename,'r+'); 
 
$content="<a href=\""$link ."\">"$mila ."</a>"$teur ."";

        
$insert fwrite($handle,$content); 

ככה זה אמור לעבוד, זה מוסיף את הערך של המשתנים.

A.M.F 02-10-06 20:50

אל תשכח בסוף לסגור את הקובץ-
PHP קוד:

fclose($handle 



כל הזמנים הם GMT +2. הזמן כעת הוא 12:56.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ