Essai sur phprofession
le_fermier
Messages postés
69
Statut
Membre
-
toto -
toto -
Bonjour,
Je suis entrain d'essayer des scripts. actuellement sur "phprofession"
un mini script qui sert a enregistrer des cv pour demande d'emploi.
https://sourceforge.net/projects/phprofession/
J ai bien suivi les instructions d'installation mais en naviguant dessus sur localhost. le resultat est decevant.
En novice qui ne lache pas j'ai essayé tout ce que je connais comme astuces. mais je trouves pas.
ci joint un aperçu de mon écran. Merci d'avance pour votre aide.
le script est tout petit, installé il pèse 137 Ko avec seulement 4 fichiers et 1 mini base.
A tout de suite les amis
Je suis entrain d'essayer des scripts. actuellement sur "phprofession"
un mini script qui sert a enregistrer des cv pour demande d'emploi.
https://sourceforge.net/projects/phprofession/
J ai bien suivi les instructions d'installation mais en naviguant dessus sur localhost. le resultat est decevant.
En novice qui ne lache pas j'ai essayé tout ce que je connais comme astuces. mais je trouves pas.
ci joint un aperçu de mon écran. Merci d'avance pour votre aide.
le script est tout petit, installé il pèse 137 Ko avec seulement 4 fichiers et 1 mini base.
A tout de suite les amis
A voir également:
- Essai sur phprofession
- Telecharger idm gratuit 30 jours essai - Télécharger - Téléchargement & Transfert
- Ccleaner pro essai gratuit - Télécharger - Optimisation
- Youtube premium essai gratuit - Accueil - TV & Vidéo
- Essai xiaomi 15 - Guide
- Essai vpn - Guide
10 réponses
Bonjour
ci joint un aperçu de mon écran Euh... Où ça ? Je ne vois pas d'aperçu.
Peux-tu préciser ce qui ne va pas : aspect, messages d'erreur etc... ?
ci joint un aperçu de mon écran Euh... Où ça ? Je ne vois pas d'aperçu.
Peux-tu préciser ce qui ne va pas : aspect, messages d'erreur etc... ?
Le php marche-t-il bien sur le localhost ?
Le fichier en question a-t-il bien l'extension .php ?
As-tu fait une quelconque personnalisation du programme, au cours de laquelle tu aurais pu faire sauter un guillemet, une apostrophe un une balise <?php
Le fichier en question a-t-il bien l'extension .php ?
As-tu fait une quelconque personnalisation du programme, au cours de laquelle tu aurais pu faire sauter un guillemet, une apostrophe un une balise <?php
Remplace les <? par des <?php (mais laisse les ?> tels quels)
Je ne te promets que ça va tout régler car je ne comprends pas tout sur la capture d'écran que tu as postée. Mais il faut le faire quand même.
Je ne te promets que ça va tout régler car je ne comprends pas tout sur la capture d'écran que tu as postée. Mais il faut le faire quand même.
Quelle partie de la page est camouflée selon toi ? J'ai bien l'impression de voir ce que le script est censé faire.
Par contre, pour les liens qui ne foocntionnent pas, ça ne métonne pas vu leur tête. J'aurais plutôt mis, dans Listing Open Jobs :
Par contre, pour les liens qui ne foocntionnent pas, ça ne métonne pas vu leur tête. J'aurais plutôt mis, dans Listing Open Jobs :
echo '<li><a href="'.$_SERVER['PHPSELF']."?cmd=Details&jcode=$jcode\">$dsg ($jcode)</a>";
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Autant pour moi je pensais qu'il avait upload l'image sur sourceForge mais en fait c'est un lien pour allez télécharger le logiciel carrément...
Merci les amis et désolé pour ce desagrément j ai effectivement oublié de mettre le lien vers ma photo d'écran :
http://img1.imagilive.com/1008/phprofession.JPG
pour plus de détails, voila la methode d'installation :
Installation:
-------------
1. Extract the files from the source archive into a directory off your Web server root.
2. Create a mySQL database to store applicant information : mysql> CREATE DATABASE jobs;
3. Edit the included mySQL dump file "Resume_Table.sql" to reflect your requirements, by adding or removing records from the "country", "industry", "salary" and other static tables.
4. Create the database tables using the dump file : $ mysql -u <username> -p <password> <database> < Resume_Table.sql
5. Update the included configuration file "config.php" with username and password information - note that this user must have permission to INSERT, UPDATE and DELETE records from the database.
6. Optionally, uncomment the authentication system in the script
7. Browse to the URL : http://yourserver/phProfession_folder to begin using the application.
Je trouve pas ou j ai loupé kelke chose
Merci pour votre aide
http://img1.imagilive.com/1008/phprofession.JPG
pour plus de détails, voila la methode d'installation :
Installation:
-------------
1. Extract the files from the source archive into a directory off your Web server root.
2. Create a mySQL database to store applicant information : mysql> CREATE DATABASE jobs;
3. Edit the included mySQL dump file "Resume_Table.sql" to reflect your requirements, by adding or removing records from the "country", "industry", "salary" and other static tables.
4. Create the database tables using the dump file : $ mysql -u <username> -p <password> <database> < Resume_Table.sql
5. Update the included configuration file "config.php" with username and password information - note that this user must have permission to INSERT, UPDATE and DELETE records from the database.
6. Optionally, uncomment the authentication system in the script
7. Browse to the URL : http://yourserver/phProfession_folder to begin using the application.
Je trouve pas ou j ai loupé kelke chose
Merci pour votre aide
Justement la prise d'ecran est sur localhost. je fais encore des essais
Je n ai rien modifié sur les fichiers. la base est installée selon le nom par defaut du script et elle les tables sont bien installées.
pour vous donner un aperçu voici le début de chaque page. (y en a 3 en total) : auth.php + index.php + config.php et 1 base (bien istallée)
********************************CONFIG.PHP********************************
<?
/*
This is the config file for phProfession.
Edit it to suit your computer's needs before
using the script for maximum performance.
*/
$Version = "1.01 Beta";
### Put the Administrator's e-mail here ###
$Admin_Email = "mhn@mitre.org";
##############################
# MySQL Database Connections #
##############################
$database="jobs";
$user = "root";
$pass = "";
$hostname = "localhost";
### Connect to Database ###
$connection = mysql_pconnect($hostname, $user, $pass) or die ("Unable to connect to MySQL!");
**********************************INDEX.PHP****************************
<?
/*
You are free to edit this source as much as
you want and claim it as your own. Just remember
the original source is posted on SourceForge.net,
so if any of your cool friends find out it isn't
yours, you'd better have a big bat ready :)
*/
#########################
# Including CONFIG file #
#########################
include("./config.php");
### If $Admin is yes, execute authentication ###
if ($cmd == "Admin"){
include ("./auth.php");
}
### If no $cmd, just list jobs ###
if ((!isset($cmd)) || ($cmd == "")){
$cmd = "List";
}
?>
<!--
Header section
-->
<html>
<head>
<style type="text/css">
P {font-family: Verdana; font-size: 10pt;}
TD {font-family: Verdana; font-size: 10pt;}
BODY {font-family: Verdana; font-size: 10pt;}
</style>
</head>
<body bgcolor=white>
<? $image="$cmd.jpg"; ?>
<table
bgcolor="6583C3"
width="100%"
cellspacing="0"
cellpadding="0">
<tr>
<td
height=50
align=right> <img src="images/Header.jpg" alt="" border="0">
</td>
</tr>
</table>
<p>
<img src="images/<? echo $image; ?>" alt="" border="0">
<p>
<?
#####################
# Listing open jobs #
#####################
if ($cmd =="List"){
### Get List of Open Jobs ###
$query = "SELECT DISTINCT id, department
from department, listing
WHERE department.id = listing.fk_department";
$result = mysql_db_query($database, $query, $connection) or die ("Error in query: $query. " . mysql_error());
### Check each department ###
while(list($id, $department) = mysql_fetch_row($result))
{
### Printing department ###
echo "<b>Department:</b> $department";
### Look for jobs in each department and print as list ###
$query2 = "SELECT jcode, designation
from listing
WHERE listing.fk_department = '$id'";
$result2 = mysql_db_query($database, $query2, $connection) or die ("Error in query: $query2. " . mysql_error());
echo "<ul>";
while(list($jcode, $dsg) = mysql_fetch_row($result2))
{
echo "<li><a href=?cmd=Details&jcode=$jcode>$dsg ($jcode)</a>";
}
echo "</ul>";
echo "<p>";
}
}
**********************************AUTH.PHP**********************************
<?
/*
This is the authentication code for
the administration section of phProfession.
To add a user, go into MySQL, and type:
INSERT into admin VALUES(
'',
'username',
'password'
);
*/
##################
# Authentication #
##################
if (!isset ($PHP_AUTH_USER)) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
} else {
$user = $PHP_AUTH_USER;
$password = $PHP_AUTH_PW;
$query = "select * from admin where username = '$user' and password = '$password'";
$result = mysql_db_query("jobs", $query);
if (mysql_num_rows ($result) != 1) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
}
}
?>
Je n ai rien modifié sur les fichiers. la base est installée selon le nom par defaut du script et elle les tables sont bien installées.
pour vous donner un aperçu voici le début de chaque page. (y en a 3 en total) : auth.php + index.php + config.php et 1 base (bien istallée)
********************************CONFIG.PHP********************************
<?
/*
This is the config file for phProfession.
Edit it to suit your computer's needs before
using the script for maximum performance.
*/
$Version = "1.01 Beta";
### Put the Administrator's e-mail here ###
$Admin_Email = "mhn@mitre.org";
##############################
# MySQL Database Connections #
##############################
$database="jobs";
$user = "root";
$pass = "";
$hostname = "localhost";
### Connect to Database ###
$connection = mysql_pconnect($hostname, $user, $pass) or die ("Unable to connect to MySQL!");
**********************************INDEX.PHP****************************
<?
/*
You are free to edit this source as much as
you want and claim it as your own. Just remember
the original source is posted on SourceForge.net,
so if any of your cool friends find out it isn't
yours, you'd better have a big bat ready :)
*/
#########################
# Including CONFIG file #
#########################
include("./config.php");
### If $Admin is yes, execute authentication ###
if ($cmd == "Admin"){
include ("./auth.php");
}
### If no $cmd, just list jobs ###
if ((!isset($cmd)) || ($cmd == "")){
$cmd = "List";
}
?>
<!--
Header section
-->
<html>
<head>
<style type="text/css">
P {font-family: Verdana; font-size: 10pt;}
TD {font-family: Verdana; font-size: 10pt;}
BODY {font-family: Verdana; font-size: 10pt;}
</style>
</head>
<body bgcolor=white>
<? $image="$cmd.jpg"; ?>
<table
bgcolor="6583C3"
width="100%"
cellspacing="0"
cellpadding="0">
<tr>
<td
height=50
align=right> <img src="images/Header.jpg" alt="" border="0">
</td>
</tr>
</table>
<p>
<img src="images/<? echo $image; ?>" alt="" border="0">
<p>
<?
#####################
# Listing open jobs #
#####################
if ($cmd =="List"){
### Get List of Open Jobs ###
$query = "SELECT DISTINCT id, department
from department, listing
WHERE department.id = listing.fk_department";
$result = mysql_db_query($database, $query, $connection) or die ("Error in query: $query. " . mysql_error());
### Check each department ###
while(list($id, $department) = mysql_fetch_row($result))
{
### Printing department ###
echo "<b>Department:</b> $department";
### Look for jobs in each department and print as list ###
$query2 = "SELECT jcode, designation
from listing
WHERE listing.fk_department = '$id'";
$result2 = mysql_db_query($database, $query2, $connection) or die ("Error in query: $query2. " . mysql_error());
echo "<ul>";
while(list($jcode, $dsg) = mysql_fetch_row($result2))
{
echo "<li><a href=?cmd=Details&jcode=$jcode>$dsg ($jcode)</a>";
}
echo "</ul>";
echo "<p>";
}
}
**********************************AUTH.PHP**********************************
<?
/*
This is the authentication code for
the administration section of phProfession.
To add a user, go into MySQL, and type:
INSERT into admin VALUES(
'',
'username',
'password'
);
*/
##################
# Authentication #
##################
if (!isset ($PHP_AUTH_USER)) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
} else {
$user = $PHP_AUTH_USER;
$password = $PHP_AUTH_PW;
$query = "select * from admin where username = '$user' and password = '$password'";
$result = mysql_db_query("jobs", $query);
if (mysql_num_rows ($result) != 1) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
}
}
?>
super, j ai remplacé les <? par des <?php (et laissé les ?> tels quels) cela a marché sauf qu il me semble qu une bonne partie de la page est camouflée.
voila la nouvelle page générée sur le navigateur en localhost toujours.
http://img1.imagilive.com/1008/phprofession_1_1new.JPG
et pour plus de précisions voila ce que j avais en entier (une longue page de codes donc plusieurs prises d'ecran consécutives)
http://img1.imagilive.com/1008/phprofession_1_1.JPG
http://img1.imagilive.com/1008/phprofession_1_2.JPG
http://img1.imagilive.com/1008/phprofession_1_3.JPG
http://img1.imagilive.com/1008/phprofession_1_4.JPG
http://img1.imagilive.com/1008/phprofession_1_5.JPG
http://img1.imagilive.com/1008/phprofession_1_6.JPG
et les liens qui sont sur la nouvelle page sont :
* Design Manager [SAMPLE] (KA5463) => http://localhost/phprofession-5/?cmd=Details&jcode=KA5463
* Project Manager [SAMPLE] (KA6547) => http://localhost/phprofession-5/?cmd=Details&jcode=KA6547
* Senior Web Developer [SAMPLE] (X5436) => http://localhost/phprofession-5/?cmd=Details&jcode=X5436
* Administration => http://localhost/phprofession-5/?cmd=Admin
en cliquant dessus, aucun resultat, sauf pour le liens de l'editeur qui ramène sur SourceForge.net
voila la nouvelle page générée sur le navigateur en localhost toujours.
http://img1.imagilive.com/1008/phprofession_1_1new.JPG
et pour plus de précisions voila ce que j avais en entier (une longue page de codes donc plusieurs prises d'ecran consécutives)
http://img1.imagilive.com/1008/phprofession_1_1.JPG
http://img1.imagilive.com/1008/phprofession_1_2.JPG
http://img1.imagilive.com/1008/phprofession_1_3.JPG
http://img1.imagilive.com/1008/phprofession_1_4.JPG
http://img1.imagilive.com/1008/phprofession_1_5.JPG
http://img1.imagilive.com/1008/phprofession_1_6.JPG
et les liens qui sont sur la nouvelle page sont :
* Design Manager [SAMPLE] (KA5463) => http://localhost/phprofession-5/?cmd=Details&jcode=KA5463
* Project Manager [SAMPLE] (KA6547) => http://localhost/phprofession-5/?cmd=Details&jcode=KA6547
* Senior Web Developer [SAMPLE] (X5436) => http://localhost/phprofession-5/?cmd=Details&jcode=X5436
* Administration => http://localhost/phprofession-5/?cmd=Admin
en cliquant dessus, aucun resultat, sauf pour le liens de l'editeur qui ramène sur SourceForge.net