الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشاكل ضهرت لي في php

بدأه هالي الدهوكي في 31 يناير 2012 · 5 رد · 885 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا يا اصدقائي الكرام إن شاء الله انكم في تمام الصحة و العافية ...

انني مستخدم جديد لبرمجة بي اج بي لكني كنت اعرف منها بعض الدوال التي كنت استخدمها دائما لتصميم اي موقع شخصي ..

لكن الان انني اقرء الدروس و اتابع كل ما هو مميز لدروس بي اتش بي .. و واجهت بعض المشاكل ... و لدي بعض الاسئلة اذا تساعدوني بها سأكون شاكرا لكم .

1- ما هو phpmyadmin - يعني ماذا يفعل بال ضبط و ما هو عمله - و كيفية استخراج كلمة السر و اسم المستخدم من ملف كونفك config.inc

و ارجوا توضيح مسألة ( الجداول) .

2- ما هو mysql serve هل هو مثل appserv لكنه يعمل دوال الخاصة لقواعد البيانات ..

المشاكل التي ضهرت عندي

انني استخدم app و wamp و كل منهم في جهاز مختلف

جربت دالة header هذه

<?php
header('Location: http://www.example.com/');
?>

انها لا تعمل و تضهر لي هذا التنبيه ..

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\a\ex.php:1) in C:\AppServ\www\a\ex.php on line 4

و ليس مع هذه الدالة فقط لكن مع بعض الدوال الاخرى مثل session

ملاحضة هامة : المشكلة فقط في سيرفر محلي و عندما ارفعها على استضافة مدفوعة او مجانية لا تضهر اي مشكلة ... لكن المشكلة حلها مهم جدا بنسبة لي ...

تحياتي لكم الف شكر لكم ...\

هالي الدهوكي ..

Professional Technology Information

HTML , CSS , PHP , JQuery , Action Script

Photographic Designer & websites Designer : Dinamic Sites & photographic Sites & Flash Sites

IF YOU WANT SEE MY WORKS

VISIT THIS LINK

Prince Designs

#2
هالي الدهوكي كتب:

مرحبا يا اصدقائي الكرام إن شاء الله انكم في تمام الصحة و العافية ...

انني مستخدم جديد لبرمجة بي اج بي لكني كنت اعرف منها بعض الدوال التي كنت استخدمها دائما لتصميم اي موقع شخصي ..

لكن الان انني اقرء الدروس و اتابع كل ما هو مميز لدروس بي اتش بي .. و واجهت بعض المشاكل ... و لدي بعض الاسئلة اذا تساعدوني بها سأكون شاكرا لكم .

1- ما هو phpmyadmin - يعني ماذا يفعل بال ضبط و ما هو عمله - و كيفية استخراج كلمة السر و اسم المستخدم من ملف كونفك config.inc

و ارجوا توضيح مسألة ( الجداول) .

2- ما هو mysql serve هل هو مثل appserv لكنه يعمل دوال الخاصة لقواعد البيانات ..

المشاكل التي ضهرت عندي

انني استخدم app و wamp و كل منهم في جهاز مختلف

جربت دالة header هذه

<?php
header('Location: http://www.example.com/');
?>

انها لا تعمل و تضهر لي هذا التنبيه ..

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\a\ex.php:1) in C:\AppServ\www\a\ex.php on line 4

و ليس مع هذه الدالة فقط لكن مع بعض الدوال الاخرى مثل session

ملاحضة هامة : المشكلة فقط في سيرفر محلي و عندما ارفعها على استضافة مدفوعة او مجانية لا تضهر اي مشكلة ... لكن المشكلة حلها مهم جدا بنسبة لي ...

تحياتي لكم الف شكر لكم ...\

هالي الدهوكي ..

أهلا بك هنا.

1- phpmyadmin يقوم بتقديم واجهة رسومية للتحكم بقواعد البيانات. لن تحتاج لاستخراج كلمة السر من ملف الـ config إذا قمت بتنصيب البرنامج من خلال الحزم المشهورة بالـ WAMP مثل Apache Friends وXAMPP.

2- Mysql Server يقوم بتشغيل قواعد بيانات MySQL على أنظمة التشغيل المختلفة.

3- بالنسبة للخطأ الذي يظهر لك قم بحذف الفراغ قبل وسم <?php بحيث يكون الوسم في أول سطر في الصفحة وليس قبله أي شيء. الخطأ لا يظهر في الاستضافة لأنها تمنع ظهور الأخطاء من هذا النوع.

أتمنى أن تحل هذه الأسئلة المشاكل التي تواجهها.

1

WebColorsLogo.png

#3

شكرا لك يا اخي العزيز مرورك افرحني khr2003

انني عند استخدام هذه الدالة

<?php
header('Location: http://www.example.com/');
?>

استخدمها منفردة بدون اي دوال اخرى يعني لا يوجد دالة اخرى لا قبلها ولا بعدها مثلا

اضع هذه الدالة في ملف اسمه home.php في هذه الصفحة لا يوجد اي كود اج تي ام ال او بي اج بي او غيرها من اكواد الاخرى غير دالة هيدر و من ثم استدعي الملف من لوكال هوست و اسم الملف يعني لم اقم بكتابة اي شئ غير الهيدر في الصفحة ... ...

Professional Technology Information

HTML , CSS , PHP , JQuery , Action Script

Photographic Designer & websites Designer : Dinamic Sites & photographic Sites & Flash Sites

IF YOU WANT SEE MY WORKS

VISIT THIS LINK

Prince Designs

#4

أنا قصدت الوسم وليس الدالة، الوسم الذي تبتدأ به ملفات PHP مثل هذا:

<?php

تأكد من أنه لا يوجد أي فراغات قبله في الصفحة

1

WebColorsLogo.png

#5

اخي العزيز khr2003 شكرا لإهتمامك بال موضوع ربما لكل مشكلة يوجد حل ..

قبل وسمبي اتش بي لا يوجد اي فراغ لكن المشكلة كانت من المحرر نفسه او يونيكود الصفحة

كنت استخدم notepad العادي الذي هو في كل ويندوز و دائما كنت اختار asni مع هذا الترميز

<meta http-equiv="Content-Type" content="text/html;charset=windows-1256">

لكن بعد الأن انني استخدم notepad++ و ايضا يحل لي هذه المشكلة

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\a\ex.php:1) in C:\AppServ\www\a\ex.php on line 4

فقط عند استخدام .... ليس utf-8 بل ترميز

Enicode in UTF-8 Without BOM

هذا الترميز موجود في برنامج المحرر notepad++

و الحمدالله هذا الترميز لم ارى اي مشكلة اخرى تحصل لي و الحمدالله ..

ملاحضة في هذا الترميز يتم حل مشكلة عدم الضهور الدوال .

cookie - session - header

تم تعديل هذه المشاركة بواسطة هالي الدهوكي في 1 فبراير 2012 في 19:58

Professional Technology Information

HTML , CSS , PHP , JQuery , Action Script

Photographic Designer & websites Designer : Dinamic Sites & photographic Sites & Flash Sites

IF YOU WANT SEE MY WORKS

VISIT THIS LINK

Prince Designs

#6

صحيح .. اتذكر أن هذه المشكلة حصلت معي في السابق بسبب هذا الترميز، والمشكلة هي بالأساس من البرنامج الذي يقوم بحفظها بهذه الصيغة. يمكنك تغييرها بشكل نهائي لكافة الملفات التي تريد إنشاءها لاحقاً من خلال الاعدادات الخاصة به.

1

WebColorsLogo.png

مواضيع مشابهة